devil's weed - Francés Inglés Diccionario